polistes annularis - Turkish English Dictionary